365bet中国官方网站

  • word of the day

    pellaea atropurpurea

    pellaea atropurpurea - 365bet中国官方网站 definition and meaning for word pellaea atropurpurea

    Definition
    (noun) very short shallowly creeping North American fern usually growing on cliffs or walls and having dark glossy leaf axes
    Synonyms : purple rock brake
  • Download our Mobile App Today